streamlined motorcycle - Spanish English Dictionary